Regular languages and partial commutations

نویسندگان

  • Antonio Cano Gómez
  • Giovanna Guaiana
  • Jean-Éric Pin
چکیده

The closure of a regular language under a [partial] commutation I has been extensively studied. We present new advances on two problems of this area: (1) When is the closure of a regular language under [partial] commutation still regular? (2) Are there any robust classes of languages closed under [partial] commutation? We show that the class Pol(G) of polynomials of group languages is closed under commutation, and under partial commutation when the complement of I in A is a transitive relation. We also give a sufficient graph theoretic condition on I to ensure that the closure of a language of Pol(G) under I-commutation is regular. We exhibit a very robust class of languages W which is closed under commutation. This class contains Pol(G), is decidable and can be defined as the largest positive variety of languages not containing (ab)∗. It is also closed under intersection, union, shuffle, concatenation, quotients, lengthdecreasing morphisms and inverses of morphisms. If I is transitive, we show that the closure of a language of W under I-commutation is regular. The proofs are nontrivial and combine several advanced techniques, including combinatorial Ramsey type arguments, algebraic properties of the syntactic monoid, finiteness conditions on semigroups and properties of insertion systems. The closure of a regular language under commutation or partial commutation has been extensively studied [37, 25, 1, 17, 18, 19], notably in connection with regular model checking [2, 3, 9, 10] or in the study of Mazurkiewicz traces, one of the models of parallelism [20, 21, 26, 27, 28, 29, 38]. We refer the reader to the book [16] and to the survey [15] for further references. In this paper, we present new advances on two problems of this area. The first problem is well-known and has a very precise statement. The second problem is more elusive, since it relies on the somewhat imprecise notion of robust class. By a robust class, we mean a class of regular languages closed under some of the usual operations on languages, such as Boolean operations, product, star, shuffle, morphisms, inverses of morphisms, quotients, etc. For instance, regular languages form a very robust class, commutative languages (languages whose syntactic monoid is commutative) also form a robust class. Finally, group languages (languages whose syntactic monoid is a finite group) form a semi-robust Departamento de Sistemas Informáticos y Computación, Universidad Politécnica de Valencia, Camino de Vera s/n, P.O. Box: 22012, E-46020 Valencia. LITIS EA 4108, Université de Rouen, BP12, 76801 Saint Etienne du Rouvray, France. LIAFA, Université Paris-Diderot and CNRS, Case 7014, 75205 Paris Cedex 13, France. The first author was supported by the project Autómatas en dispositivos móviles: interfaces de usuario y realidad aumentada (PAID 2019-06-11) supported by Universidad Politécnica de Valencia. The third author was supported by the project ANR 2010 BLAN 0202 02 FREC.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Note on the Commutative Closure of Star-Free Languages

We show that the commutative closure of a star-free language is either star-free or not regular anymore. Actually, this property is shown to hold exactly for the closure with respect to a partial commutation corresponding to a transitive dependence relation. Moreover, the question whether the closure of a star-free language remains star-free is decidable precisely for transitive partial commuta...

متن کامل

Closure of regular languages under semi-commutations

The closure of a regular language under a [partial, semi-] commutation I has been extensively studied. We present new advances on two problems of this area: (1) When is the closure of a regular language under [partial, semi-] commutation still regular? (2) Are there any robust classes of languages closed under [partial, semi-] commutation? We show that the class Pol(G) of polynomials of group l...

متن کامل

TOPOLOGICAL CHARACTERIZATION FOR FUZZY REGULAR LANGUAGES

We present a topological characterization for fuzzy regular languages: we show that there is a bijective correspondence between fuzzy regular languages and the set of all clopen fuzzy subsets with finite image in the induced fuzzy topological space of Stone space (Profinite space), and then we give a representation of closed fuzzy subsets in the induced fuzzy topological space via fuzzy regular...

متن کامل

Deterministic Fuzzy Automaton on Subclasses of Fuzzy Regular ω-Languages

In formal language theory, we are mainly interested in the natural language computational aspects of ω-languages. Therefore in this respect it is convenient to consider fuzzy ω-languages. In this paper, we introduce two subclasses of fuzzy regular ω-languages called fuzzy n-local ω-languages and Buchi fuzzy n-local ω-languages, and give some closure properties for those subclasses. We define a ...

متن کامل

Deterministic finite H-Automata and ω-regular partial languages

Partial words, that is, finite words with holes, were introduced in the 70s by Fischer and Paterson, with respect to bioinformatics applications. Infinite partial words were introduced later. Recently, Dassow et al.’s connected partial words and regular languages. In this paper, we extend the local partial languages to local ω-partial languages and study their closure properties. We introduce t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Comput.

دوره 230  شماره 

صفحات  -

تاریخ انتشار 2013